/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ar.edu.unju.fi.reservahabitaciones.grupo14.struts.modelo.dao;


import ar.edu.unju.fi.reservahabitaciones.grupo14.struts.modelo.dominio.Categoria;
import java.util.List;
import ar.edu.unju.fi.reservahabitaciones.grupo14.struts.modelo.dominio.Habitacion;
import ar.edu.unju.fi.reservahabitaciones.grupo14.struts.modelo.dominio.TipoHabitacion;


/**
 *
 * @author mauriljb
 */
public interface HabitacionDao {
    List<Habitacion> getAll();
    void insert(Habitacion hab);
    void delete(Habitacion hab);
    void update(Habitacion hab);
    Habitacion getHabitacion(long id);
    List<TipoHabitacion> getTipoHabitaciones();
    Habitacion getHabitacionById(Long aLong);
    List<Categoria> getCategorias();
}
